﻿function loadMsg(userAccount) {
    //加载消息
    jQuery.ajax({
        type: "POST",
        contentType: "application/json",
        url: "LongShareComponents/Msg/MsgService.asmx/GetNewMsgStr",
        data: "{userAccountName:'" + userAccount + "'}",
        dataType: "json",
        success: function (result) {
            var dataObj = eval("(" + result.d + ")");
            if (dataObj.MessageCenter == '') {
                jQuery(".xiaoxi").hide();
            }
            else {
                jQuery(".xiaoxi").show();
                jQuery.each(dataObj.MessageCenter, function (i, item) {
                    var tr;
                    var tr1 = '<a href="' + item.OpenUrl + '" target="_blank">' + item.MsgDetails + '</a><b>我知道了</b></li>';
                    if (item.IsNew == "True") {
                        switch (item.MsgType) {
                            case '消息提醒':
                                tr = '<li><em></em><span>[消息提醒]</span>';
                                break;
                            case '邮件':
                                tr = '<li><em></em><span>[邮件]</span>';
                                break;
                            case 'RTX消息':
                                tr = '<li><em></em><span>[RTX消息]</span>';
                                break;
                        }
                        jQuery('#ulxiao').append(tr + tr1);

                        var sumcont = jQuery("#ulxiao li").length;

                        if (sumcont != 0) { jQuery("#ulxiao").css("height", ((sumcont) * 27) + "px"); jQuery(".xiaoxi .box").css("height", ((sumcont) * 27) + "px"); }
                        else { jQuery(".xiaoxi").hide() }

                        jQuery("#ulxiao li").each(function (i) {
                            jQuery(this).mouseover(function () {
                                jQuery(this).find("b").show();
                                jQuery(this).find("a").attr("class", "ahover");

                            }).mouseout(function () {
                                jQuery(this).find("b").hide();
                                jQuery(this).find("a").removeAttr("class")
                            })
                        })
                        var a = 0; var sum;
                        jQuery("#ulxiao li b").each(function (i) {
                            jQuery(this).click(function () {
                                jQuery("#ulxiao li").eq(i).hide();
                                sum = jQuery("#ulxiao li").length - a;
                                a = a + 1;
                                if (sum != 1) { jQuery("#ulxiao").css("height", ((sum - 1) * 30) + "px"); jQuery(".xiaoxi .box").css("height", ((sum - 1) * 30) + "px"); }
                                else { jQuery(".xiaoxi").hide() }
                            })
                        });
                    }
                });
            }
        },
        error: function (XmlHttpRequest, textStatus, errorThrown) {
            //alert(XmlHttpRequest.status);
            if (XmlHttpRequest.status == 200) {
                var errorstr = XmlHttpRequest.responseText+"asd";
                alert(errorstr);
            }
        }
    });
}